package com.migo.entity;


import org.codehaus.jackson.map.annotate.JsonSerialize;

import java.io.Serializable;



/**
 * 用户
 * 
 * @author powervision
 * @email wes.wang@powervision.me
 * @date 2018-11-07 11:49:34
 */
@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL)
public class UserEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//用户id
	private Integer id;
	//备用用户标示
	private String userId;
	//登录类型{1app正常登录}
	private String loginType;
	//用户姓名
	private String username;
	//用户邮箱
	private String useremail;
	//用户电话
	private String userphone;
	//删除标识
	private String isdelete;
	//添加时间
	private String addtime;
	//
	private String sex;
	//
	private String addressid;
	//身份证号
	private String identitynum;
	//用户昵称
	private String nickname;
	//头像地址
	private String headImage;
	//用户密码
	private String password;
	//生日
	private String birthday;
	//国家
	private String country;
	//城市
	private String city;
	//个性签名
	private String signature;
	//注册时的ip
	private String userReqIp;
	//注册设备类型
	private String deviceType;
	//
	private String ipCity;
	//微信open_id
	private String wxOpenId;
	//UnionId  
	private String wxUnionId;

	/**
	 * 设置：用户id
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：用户id
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：备用用户标示
	 */
	public void setUserId(String userId) {
		this.userId = userId;
	}
	/**
	 * 获取：备用用户标示
	 */
	public String getUserId() {
		return userId;
	}
	/**
	 * 设置：登录类型{1app正常登录}
	 */
	public void setLoginType(String loginType) {
		this.loginType = loginType;
	}
	/**
	 * 获取：登录类型{1app正常登录}
	 */
	public String getLoginType() {
		return loginType;
	}
	/**
	 * 设置：用户姓名
	 */
	public void setUsername(String username) {
		this.username = username;
	}
	/**
	 * 获取：用户姓名
	 */
	public String getUsername() {
		return username;
	}
	/**
	 * 设置：用户邮箱
	 */
	public void setUseremail(String useremail) {
		this.useremail = useremail;
	}
	/**
	 * 获取：用户邮箱
	 */
	public String getUseremail() {
		return useremail;
	}
	/**
	 * 设置：用户电话
	 */
	public void setUserphone(String userphone) {
		this.userphone = userphone;
	}
	/**
	 * 获取：用户电话
	 */
	public String getUserphone() {
		return userphone;
	}
	/**
	 * 设置：删除标识
	 */
	public void setIsdelete(String isdelete) {
		this.isdelete = isdelete;
	}
	/**
	 * 获取：删除标识
	 */
	public String getIsdelete() {
		return isdelete;
	}
	/**
	 * 设置：添加时间
	 */
	public void setAddtime(String addtime) {
		this.addtime = addtime;
	}
	/**
	 * 获取：添加时间
	 */
	public String getAddtime() {
		return addtime;
	}
	/**
	 * 设置：
	 */
	public void setSex(String sex) {
		this.sex = sex;
	}
	/**
	 * 获取：
	 */
	public String getSex() {
		return sex;
	}
	/**
	 * 设置：
	 */
	public void setAddressid(String addressid) {
		this.addressid = addressid;
	}
	/**
	 * 获取：
	 */
	public String getAddressid() {
		return addressid;
	}
	/**
	 * 设置：身份证号
	 */
	public void setIdentitynum(String identitynum) {
		this.identitynum = identitynum;
	}
	/**
	 * 获取：身份证号
	 */
	public String getIdentitynum() {
		return identitynum;
	}
	/**
	 * 设置：用户昵称
	 */
	public void setNickname(String nickname) {
		this.nickname = nickname;
	}
	/**
	 * 获取：用户昵称
	 */
	public String getNickname() {
		return nickname;
	}
	/**
	 * 设置：头像地址
	 */
	public void setHeadImage(String headImage) {
		this.headImage = headImage;
	}
	/**
	 * 获取：头像地址
	 */
	public String getHeadImage() {
		return headImage;
	}
	/**
	 * 设置：用户密码
	 */
	public void setPassword(String password) {
		this.password = password;
	}
	/**
	 * 获取：用户密码
	 */
	public String getPassword() {
		return password;
	}
	/**
	 * 设置：生日
	 */
	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}
	/**
	 * 获取：生日
	 */
	public String getBirthday() {
		return birthday;
	}
	/**
	 * 设置：国家
	 */
	public void setCountry(String country) {
		this.country = country;
	}
	/**
	 * 获取：国家
	 */
	public String getCountry() {
		return country;
	}
	/**
	 * 设置：城市
	 */
	public void setCity(String city) {
		this.city = city;
	}
	/**
	 * 获取：城市
	 */
	public String getCity() {
		return city;
	}
	/**
	 * 设置：个性签名
	 */
	public void setSignature(String signature) {
		this.signature = signature;
	}
	/**
	 * 获取：个性签名
	 */
	public String getSignature() {
		return signature;
	}
	/**
	 * 设置：注册时的ip
	 */
	public void setUserReqIp(String userReqIp) {
		this.userReqIp = userReqIp;
	}
	/**
	 * 获取：注册时的ip
	 */
	public String getUserReqIp() {
		return userReqIp;
	}
	/**
	 * 设置：注册设备类型
	 */
	public void setDeviceType(String deviceType) {
		this.deviceType = deviceType;
	}
	/**
	 * 获取：注册设备类型
	 */
	public String getDeviceType() {
		return deviceType;
	}
	/**
	 * 设置：
	 */
	public void setIpCity(String ipCity) {
		this.ipCity = ipCity;
	}
	/**
	 * 获取：
	 */
	public String getIpCity() {
		return ipCity;
	}
	/**
	 * 设置：微信open_id
	 */
	public void setWxOpenId(String wxOpenId) {
		this.wxOpenId = wxOpenId;
	}
	/**
	 * 获取：微信open_id
	 */
	public String getWxOpenId() {
		return wxOpenId;
	}
	/**
	 * 设置：UnionId  
	 */
	public void setWxUnionId(String wxUnionId) {
		this.wxUnionId = wxUnionId;
	}
	/**
	 * 获取：UnionId  
	 */
	public String getWxUnionId() {
		return wxUnionId;
	}
}
